| RiscOS 3.1 cannot handle numerics in DOSmap commands
  RMEnsure UtilityModule 3.50 Set New$OS Yes
  
| Create dummy command for MacMap/DOSmap if MacFS/DOSFS not present
  RMEnsure MacFS 0 Set Alias$MacMap ||
  RMEnsure DOSFS 0 Set Alias$DOSmap ||


| *** Bitmap formats ***

| Standard Acorn Sprite
  Set File$Type_FF9 Sprite

| Tagged Image File Format
  Set File$Type_FF0 TIFF
  DOSmap        TIF TIFF
  DOSmap        SEP TIFF
  DOSmap        CMY TIFF
  DOSmap        CPT TIFF
  MacMap       TIFF * D &FF0

| Sun MicroSystems Rasterfile
  Set File$Type_FC9 SunRastr
  DOSmap        SUN SunRastr
  DOSmap        RAS SunRastr

| Apple MacOS Picture format (embedded bitmaps only)
  Set File$Type_FD5 PICT2
  DOSmap        PCT PICT2
  MacMap       PICT * D &FD5

| Adobe Photoshop 2.5+
  Set File$Type_F98 PhotoShp
  DOSmap        PSD PhotoShp
  DOSmap        PHO PhotoShp
  DOSmap        PTS PhotoShp
  MacMap       8BPS * D &F98

| Joint Photographics Expert Group stream
  Set File$Type_C85 JPEG
  DOSmap        JPG JPEG
  DOSmap        JIF JPEG
  DOSmap        JPE JPEG
  DOSmap        JFF JPEG
  DOSmap        CMP JPEG
  MacMap       JPEG * D &C85

| Portable Network Graphics
  Set File$Type_B60 PNG
  DOSmap        PNG PNG

| X windows bitmap
  Set File$Type_B61 XBitMap
  DOSmap        XBM XBitMap

| John Kortink's Clearfiles
  Set File$Type_690 Clear

| Atari Degas
  Set File$Type_691 Degas
  DOSmap        DGS Degas

| Atari/GEM image
  Set File$Type_692 IMG
  DOSmap        IMG IMG
  DOSmap        GEM IMG

| Electronics Arts Interchange Format
  Set File$Type_693 AmigaIFF
  DOSmap        IFF AmigaIFF
  DOSmap        HAM AmigaIFF
  DOSmap        HBR AmigaIFF
  DOSmap        LBM AmigaIFF
  MacMap       ILBM * D &693

| Apple MacPaint
  Set File$Type_694 MacPaint
  DOSmap        PNT MacPaint
  DOSmap        MAC MacPaint

| Compuserve's Graphics Interchange Format
  Set File$Type_695 GIF
  DOSmap        GIF GIF
  MacMap       GIFf * D &695

| ZSoft's PCX
  Set File$Type_697 PCX
  DOSmap        PCX PCX
  DOSmap        PCC PCX

| MTV raytracer
  Set File$Type_699 MTV

| MicroSoft Windows Device Independent Bitmap
  Set File$Type_69C BMP
  DOSmap        BMP BMP
  DOSmap        DIB BMP
  DOSmap        RLE BMP
  DOSmap        VGA BMP
  DOSmap        BGA BMP
  If "New$OS" = "Yes" Then DOSmap RL4 BMP
  If "New$OS" = "Yes" Then DOSmap RL8 BMP

| AVISTA/Truvision Targa
  Set File$Type_69D Targa
  DOSmap        TGA Targa
  DOSmap        VDA Targa
  DOSmap        ICB Targa
  DOSmap        BST Targa
  MacMap       TPIC * D &69D

| Portable Bitmap Toolkit
  Set File$Type_69E PBMPlus
  DOSmap        PBM PBMplus
  DOSmap        PPM PBMplus
  DOSmap        PGM PBMplus
  DOSmap        PNM PBMplus

| Softworks ColoRIX
  Set File$Type_6A2 ColoRIX
  DOSmap        RIX ColoRIX
  DOSmap        SCF ColoRIX
  DOSmap        SCI ColoRIX

| MicroSoft Windows Icon
  Set File$Type_6A5 ICO
  DOSmap        ICO ICO

| Psion picture
  Set File$Type_B1E PsionPIC

| Quick Raytracer
  Set File$Type_698 QRT
  DOSmap        QRT QRT


| *** Vector formats ***

| MicroSoft Windows Metafile
  Set File$Type_B2F WinMeta
  DOSmap        WMF WinMeta

| Computer Graphics Metafile
  Set File$Type_B2B CGMeta
  DOSmap        CGM CGMeta

| Adobe Illustrator
  Set File$Type_B2D AdobeIll
  DOSmap        AI  AdobeIll

| Corel Presentation Exchange
  Set File$Type_B2E CorelXch
  DOSmap        CMX CorelXch

| WordPerfect Graphic
  Set File$Type_6A6 WPG
  DOSmap        WPG WPG

| IBM OS2 Presentation Manager
  Set File$Type_B2C OS2Met
  DOSmap        MET OS2Met

| Lotus picture
  Set File$Type_CCF LotusPIC
  DOSmap        PIC LotusPIC

| Data Exchange Format
  Set File$Type_DEA DXF
  DOSmap        DXF DXF

| Hewlett-Packard Graphics Language
  Set File$Type_CAE HPGL
  DOSmap        PLT HPGL
  DOSmap        HGL HPGL


| Clear our temporary variables
  Unset New$OS
  Unset Alias$MacMap
